US crude oil inventories for the week ending October 9, 2026Above 422 million barrels58%Above 425 million barrels46%
How high will peak electricity demand on the Texas ERCOT grid get in 2026?Above 91,500 MW5%Above 92,000 MW4%